package servlets;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import util.BreadCrumbItem;
import util.Script;

/**
 * Trabalho PD - 2014/2015
 * @author a21210380 a21210392
 */
@WebServlet("/homepage.html")
public class HomePageServlet extends ServletBase {
    private final static BreadCrumbItem[] BREAD_CRUMB_ITEMS = {new BreadCrumbItem("/Trabalho_PD/homepage.html", "Homepage", true)};
    
    private final static String[] EXTRA_STYLES = {
        "resources/css/jquery.dataTables.css",
        "resources/css/mytablestyles.css"
    };
    
    private final static Script[] EXTRA_SCRIPTS = {
        new Script("resources/js/jquery.dataTables.js", true),
        new Script("resources/js/customjs/homepage.js", true)
    };
    
    public HomePageServlet() {
        super("HomePage", BREAD_CRUMB_ITEMS, EXTRA_STYLES, EXTRA_SCRIPTS);
    }
    
    @Override
    protected void onGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        callJsp(JSP_HOMEPAGE, req, resp);
    }

    @Override
    protected void onPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        callJsp(JSP_HOMEPAGE, req, resp);
    }
}
